solution contemporary abstract algbera by joseph Gallian -chapter 2